Fix iobmp_mask setup when permitting a domU access to
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Wed, 28 Dec 2005 15:23:42 +0000 (16:23 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Wed, 28 Dec 2005 15:23:42 +0000 (16:23 +0100)
I/O port ranges.

Signed-off-by: Ryan Wilson <hap9@epoch.ncsc.mil>
xen/arch/x86/dom0_ops.c

index 527b4dd387b9b48c3db8e03fc689f5ea9ffd338d..1e4b0978c328a7bbc237abbb89278f74c3a4c05a 100644 (file)
@@ -153,7 +153,7 @@ long arch_do_dom0_op(dom0_op_t *op, dom0_op_t *u_dom0_op)
             break;
 
         ret = -ENOMEM;
-        if ( d->arch.iobmp_mask != NULL )
+        if ( d->arch.iobmp_mask == NULL )
         {
             if ( (d->arch.iobmp_mask = xmalloc_array(
                 u8, IOBMP_BYTES)) == NULL )